Big Huge Thesaurus

private investigator

noun